home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 096 / bbstes.arc / BBSTEST.DOC < prev    next >
Text File  |  1988-01-18  |  28KB  |  499 lines

  1.                           BBSTEST Version 1.0
  2.  
  3.                       Jim Kloss - Nochange Software
  4.                           540 Silver Pine Trail
  5.                            Roswell, GA  30076
  6.                              (404)587-3815
  7.  
  8.  
  9. Note:  If you intend to use BBSTEST, it is highly recommended that your
  10.        modem support the BUSY, VOICE, and RINGING return codes.  Most 2400
  11.        baud modems do these days and many 1200 baud modems do as well.  If
  12.        your modem doesn't support these, BBSTEST will not do a very good
  13.        job at determining what is going on during call progress.  It will
  14.        record most calls as "VOICE" answers since it can't figure out
  15.        what is going on.
  16.  
  17.  
  18.      BBSTEST was designed to help you keep track of local BBS phone numbers.
  19. It has several nice features to help you keep an accurate list with a
  20. minimum of time and trouble.
  21.  
  22.      BBSTEST was developed as a "lark" by Jim Kloss at Nochange Software.
  23. Although we develop commercial software of exceptional quality, we didn't
  24. write BBSTEST for commercial reasons.  It was written because the OAS
  25. (Organization of Atlanta Sysops) needed a way to keep up with local BBS
  26. phone numbers without having to spend hours of manual time doing it.
  27.  
  28.      This documentation, and the program itself, are provided "as is".
  29. You can consider this package as "informal".  We're simply trying to
  30. provide a tool to those who need it - but we're not providing all the bells
  31. and whistles associated with our commercial packages.  This documentation
  32. is being written "on the fly" and assumes you are pretty familiar with
  33. your computer, your modem, and BBS's.  If you want better documentation
  34. complete with indexes and all the associated goodies, send us some bucks or
  35. forever hold your peace.
  36.  
  37.      If there is sufficient interest and financial support for BBSTEST,
  38. we will enhance it and make it a "super program".  If you'd like to see
  39. that happen, a contribution of $35 would help ensure that it happens.
  40. Frankly, we don't expect a large outpouring of support for BBSTEST.  But,
  41. if you decide you like it, let us know so that we can provide enhancements.
  42. Please do not call us on our 800 number to discuss BBSTEST unless you've
  43. made a financial contribution.
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. WHAT IS BBSTEST AND HOW WILL IT HELP ME?
  51.  
  52.      If you are responsible for maintaining a list of local BBS phone numbers,
  53. you know what a time consuming task it can be.  User groups frequently
  54. provide phone number lists to their members but these lists are often
  55. out-of-date.  Volunteers find that keeping such a list up-to-date requires
  56. hours of manual dialing to see if a BBS is still running.  If the line is
  57. busy, you have to call back later.  If there is no answer (but you're 99%
  58. sure there's a BBS there) you have to call back later.  In addition, you
  59. have to scribble notes about baud rates accepted, hours open, software type,
  60. registration information, etc.
  61.  
  62.      BBSTEST was written to alleviate 90% of the manual headaches associated
  63. with keeping such a list.  Note that we said 90% - it will not do 100% of
  64. the work.  But it will do most of the grunt work leaving you time to go
  65. drink beer or throw boomerangs or whatever you're into.  In addition, it
  66. provides a more accurate way of keeping track of BBS numbers than most
  67. manual methods can.  After you've run it, you'll have a sorted list of
  68. BBS numbers on your disk that you can print or allow others to download.
  69. In addition, you'll have some interesting statistics about all the BBS's
  70. in your local area including percentages of availability and baud rates.
  71.  
  72.      BBSTEST has some features which allow you to be pretty lazy.  For
  73. example, you can use ANY file for input which contains local phone numbers.
  74. You can use your current QModem or Procomm dialing directory.  Or, you
  75. can use the current text version of your local BBS list.  Or, you can
  76. combine as many files from as many different sources as you want.  BBSTEST
  77. will automatically generate a list of phone numbers and statistics which
  78. you can "flesh out" later with BBS names and specific information.  (That
  79. is of course optional but some of you will surely want to put BBS names
  80. next to the numbers in the report.)  BBSTEST
  81. can actually logon to most systems (it's fun to watch it try and figure
  82. out how to logon to a system its never seen before!) and capture the
  83. session to disk for later review.  In addition, you can use BBSTEST to
  84. try and contact busy or no answer numbers for several days without losing
  85. your original "verified" list.  BBSTEST even creates a summary log
  86. of important information about various BBS's according to your parameters.
  87.  
  88.      If you use BBSTEST, you'll find that you save hours (maybe even days)
  89. over the manual method of verification.  Even if you're not responsible
  90. for keeping a BBS list for a Users group, BBSTEST is a fun and quick way
  91. to "scan" all the local BBS's for those you are interested in.  This may
  92. be the most popular usage of BBSTEST.  Once someone in the local area has
  93. taken the time to build the BBSTEST.SCR file (and we've already given you
  94. 99% of it), any novice can use it to log onto hundreds of local BBS's to
  95. get a "look see" and determine which ones are worth calling back manually
  96. later.
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103. HOW TO START
  104.  
  105.      In order to use BBSTEST, you need two (2) major input files.  The
  106. first is called BBSTEST.INP.  (It stands for INPut.)  It is an "unformatted"
  107. file which contains 7 digit local phone numbers.  By unformatted, we mean
  108. that it does not need to be in any particular format.  You can use your
  109. QMODEM.FON file or your PC-TALK.DIR file.  You can use text or non-text
  110. files as long as the phone numbers are actually text within the file
  111. (almost all communication programs create text phone numbers within
  112. their dialing files).
  113.  
  114.      BBSTEST will scan the BBSTEST.INP file and extract any phone numbers
  115. it can from within it.  This feature keeps you from having to enter a long
  116. list of numbers.  In effect, you can "steal" dialing directories or text
  117. lists from your Users group and plug them right into BBSTEST.  BBSTEST
  118. does its best to filter out long-distance phone numbers but it is best if
  119. your list has only local numbers.  Although BBSTEST will never dial
  120. long-distance, it may try to make long-distance numbers into local numbers
  121. which isn't what you want.  Most input files will be okay but this is
  122. something to watch out for.
  123.  
  124.      You may have several files which contain local BBS numbers.  For
  125. example, you may have the file from your IBM PC Users Group and the file
  126. from your Compaq Users Group.  You'd like to combine the lists to insure
  127. that you don't miss any phone numbers.  That's easy - simply use the append
  128. feature of the DOS COPY command to create BBSTEST.INP:
  129.  
  130. COPY IBMBBS.TXT+COMPAQ.TXT+MACBBS.LST BBSTEST.INP
  131.  
  132. If you are unfamiliar with the + option of the DOS COPY command, please
  133. refer to your DOS manual.  By the way, BBSTEST is smart enough not to
  134. repeat duplicate phone numbers.  So, you can append 2, 5, or 500 lists
  135. together and BBSTEST will use duplicate phone numbers only once.
  136.  
  137.      We have not provided a BBSTEST.INP file with the distribution archive
  138. because every city in the US has different BBS phone numbers.  (Actually,
  139. this archive may already have a BBSTEST.INP in it - if so, it is for your
  140. local area or the Atlanta area - check it out with your text editor.)
  141. Therefore, you may need to create your own BBSTEST.INP file.  If you've
  142. got a text file with local BBS numbers, why not just copy that file
  143. into BBSTEST.INP?  If you don't have such a text file, try copying
  144. your communication package phone number file into BBSTEST.INP.  If
  145. all else fails, you can just create your own BBSTEST.INP file with a
  146. text editor and type in a bunch of 7 digit phone numbers.  Remember, the
  147. format is unimportant since BBSTEST will scan any format and just pick
  148. out 7 digit phone numbers (the - symbol is okay if you use 587-3815.)
  149.  
  150.      The other input file to BBSTEST is called BBSTEST.SCR.  (It stands
  151. for SCReen.)  It tells BBSTEST which communication port to use, what
  152. baud rate to use, and what modem initialization string to use.  Its major
  153. function is to provide a sort of "script" language for BBSTEST.  This
  154. script language tells BBSTEST how to log onto BBS's and which lines you
  155. want it to record in history files.  It also tells the program which lines
  156. indicate that BBSTEST should hang up the phone and proceed to the next
  157. call.  It can also be used to indicate phone numbers or groups of phone
  158. numbers that should never be called using BBSTEST.
  159.  
  160.      We're not going to go into detail about BBSTEST.SCR in this
  161. documentation.  That's because the best documentation for the file is
  162. contained WITHIN the file itself!  It is always better to include
  163. documentation within a file itself whenever possible so that as you edit
  164. the file, you don't have to refer to this manual.  BBSTEST.SCR is a text
  165. file which you can edit with your favorite text editor.  We suggest that
  166. you simply PRINT the one we have provided, scan it over, and go from there.
  167. The one provided is 99% complete but some BBS's in your area may have their
  168. own custom prompts which you will probably want to include later.
  169. The BBSTEST.SCR which we have provided is certainly adequate to get you
  170. started.  You will probably want to modify it later as you get more
  171. familiar with BBSTEST operations and the BBS's in your local area.  You
  172. *WILL* want to modify the first few parameters in BBSTEST.SCR which set
  173. up the communication port, baud, and modem initialization string unless
  174. they already correspond to your system.  You will also want to customize
  175. BBSTEST.SCR to put your own name, address, etc. in it.  You can look at
  176. each line (most that need customization are marked with CUSTOMIZE) and
  177. change it to agree with the facts in your case.
  178.  
  179.      To start BBSTEST, all you do is type BBSTEST at the DOS prompt.  The
  180. program will begin to run and is fairly self-explanatory.  If you need
  181. a reminder of what the function keys do, just press the F1 key.  Otherwise,
  182. you should be able to sit back and just watch.  By the way, you'll note
  183. that BBSTEST builds a sorted list of phone numbers (ascending) by default.
  184. If you don't want your list sorted, just use the command line parameter
  185. NOSORT.  Or, if you want it sorted in descending order, just use the
  186. command line parameter SORTD.  For example, BBSTEST NOSORT or BBSTEST SORTD.
  187. You can also use the command line parameters DEBUG and MONITOR.  If you
  188. use DEBUG, MONITOR is automatically assumed.  DEBUG will cause very
  189. detailed information about prompts and responses to be kept in each
  190. !xxxxxxx file.  MONITOR will cause slightly less detailed information to
  191. be kept in the file.  You only use DEBUG and MONITOR when you have a
  192. problem with your prompts/responses that you can't figure out simply by
  193. looking at your BBSTEST.SCR file.
  194.  
  195.  
  196.  
  197.  
  198.  
  199. RUNNING BBSTEST
  200.  
  201.      The first time you run BBSTEST, it will scan the BBSTEST.INP file for
  202. 7 digit phone numbers.  It's okay if the numbers appear as either:
  203. xxxxxxx   or   xxx-xxxx.  BBSTEST does a great job of figuring out all the
  204. BBS numbers - if you find a list that it can't handle (it skips some of
  205. the valid numbers) PLEASE get in touch with us so we can revise the program
  206. to handle those situations.
  207.  
  208.      After the list of phone numbers is created, BBSTEST will sort it into
  209. ascending order.  It will then attempt to dial the numbers starting from
  210. the top of the list.  Each time a number is dialed, BBSTEST writes out
  211. to disk its current status.  This status is written to a file called
  212. BBSTEST.MEM.  (It stands for MEMory.)  This insures that even if power is
  213. lost, you won't lose the status of your current list.  If you'd like to
  214. take a look at BBSTEST.MEM, you'll probably find it fairly easy to
  215. understand since it is a simple text file.
  216.  
  217.      BBSTEST will continue dialing numbers, recording the status of those
  218. numbers, signing onto BBS's when it finds them, and keeping history logs.
  219. Once the list of numbers has been cycled through, it will go back to the
  220. top and redial any numbers which were busy or had no answer.  You'll
  221. normally let BBSTEST run for several hours while it goes through the list.
  222. But, if you decide you want to stop in the middle of the list, you can
  223. by pressing the F10 key.  You can then come back in a few hours or even
  224. a few days and BBSTEST will start back up right where it left off.  This
  225. keeps you from constantly redialing and reverifying numbers which you
  226. know are good.
  227.  
  228.      Okay, great.  So what sort of output do you get?  There are several
  229. kinds.  The first is a report - you can see the report by pressing the F8
  230. key.  This will send a report to your screen as well as record it on disk
  231. in a file called BBSTEST.REP.  (It stands for REPort.)  This is simply a
  232. text file which you can print that gives the status of all your phone
  233. numbers.  It has some nice summary statistics on the bottom as well.
  234. Whenever you exit BBSTEST by pressing the F10 key, the BBSTEST.REP file
  235. is updated to show the current status.  Therefore, BBSTEST.REP will
  236. always have the latest information gathered by the program.
  237.  
  238.      Another sort of output is the BBSTEST.DAT file.  (Uh huh - DATa.)
  239. This file contains summary information about each of the BBS's that was
  240. called.  This file is always appended to by BBSTEST so it just keeps
  241. getting bigger and bigger.  (Yes, you'll want to erase it periodically
  242. especially when you are going to reverify all numbers from scratch.)
  243. The information recorded in BBSTEST.DAT is controlled by your BBSTEST.SCR
  244. file and the |RECORD records.  Again, refer to your BBSTEST.SCR file
  245. itself for more information about the |RECORD statement.
  246.  
  247.      The purpose of the BBSTEST.DAT file is to give you details (according
  248. to your specifications) about individual BBS's.  This file is generally
  249. printed and used to "flesh out" the BBSTEST.REP report.  Everybody does
  250. it differently - you may want to just combine the two files into one
  251. big file and distribute it.  The choice is yours.
  252.  
  253.      BBSTEST also keeps individual files containing a complete transcript
  254. of an online session with a BBS.  These files always begin with the !
  255. (exclamation point) and are followed by the 7 digit phone number.  For
  256. example, the file !5873815 would contain the complete session which was
  257. recorded for the BBS at 587-3815.  The reason for the ! at the beginning
  258. of the filename is to allow you to say ERASE !*.* or COPY !*.* and
  259. know that you're getting all the individual log sessions.  A handy command
  260. might be FOR %M IN (!*.*) DO TYPE %M  ...  that would show you each of
  261. the individual log session files.  You'll also want to refer to the
  262. individual log session files when the information in BBSTEST.DAT is
  263. sketchy or incorrect.  Some user groups may even distribute the !*.* files
  264. as examples of what you can expect when you log onto the BBS.
  265.  
  266.      One final kind of output which BBSTEST can make is called monitoring.
  267. It is created when you turn on the monitoring option using the F4 key.
  268. Output is sent to the !xxxxxxx file for easy reference. It is useful when you
  269. can't figure out why BBSTEST is responding to a BBS in a certain way.
  270. It contains various 'debugging' information about why BBSTEST is doing what
  271. it is doing.  You can also use the command line parameters DEBUG and MONITOR
  272. to automatically enable monitoring when BBSTEST is started.
  273.  
  274.  
  275.  
  276.  
  277.  
  278. FUNCTION KEYS
  279.  
  280.      The F keys will help you control BBSTEST.  They are self-explanatory.
  281. Press the F1 key to get a list of what the various F keys do.  Press the
  282. F2 key to remove the current phone number from the callout list (which
  283. sets the status to CANCEL - the number is not dialed again.)  F3 will
  284. disconnect from the current session.  F4 is used to turn on and off the
  285. monitoring options.  F5 is used to make BBSTEST's output visible or
  286. non-visible.  (For BBS's that don't echo your output or "blank it out"
  287. for security, you'll almost always want this key enabled.)  The F6 key
  288. lets you restart the dialing sequence selecting either busy or no answer
  289. phones.  Once that list has been cycled through, BBSTEST will start at the
  290. top of the list again and cycle through.  The F6 key also lets you "reset"
  291. the list so that ALL numbers are gone through again for verification.
  292. In addition, you can tell BBSTEST what number to resume dialing at (either
  293. as #x of y total numbers or by keying the actual phone number).
  294. The F7 key can be used to disable BBSTEST's ability to type automatic
  295. responses.  If you want to begin talking to the BBS yourself manually,
  296. you can either press any key (which automatically disables autotype) or
  297. press the F7 key.  The F8 key will produce an updated BBSTEST.REP on
  298. both screen and disk.  F9 will allow you to leave BBSTEST and return to
  299. DOS.  Remember that the copy of BBSTEST is still active in memory.  To
  300. get back to it, type EXIT at the DOS prompt.  The F10 key will force
  301. BBSTEST to shutdown and return to DOS.
  302.  
  303.  
  304.  
  305.  
  306.  
  307. FEATURES AND MISCELLANEOUS
  308.  
  309.      BBSTEST has alot of intelligent features.  In general, it expects you
  310. to "trust" it.  In other words, if it is cycling through the list and
  311. all of a sudden begins to skip phone numbers you think it should be
  312. dialing, trust it.  For example, if a number comes up with no answer, it
  313. will try that number only once on the same day (twice the first time you
  314. bring up BBSTEST).  After that, it skips the
  315. number.  (If it has been no answer twice today, why should BBSTEST expect
  316. it to start answering now?)  But, tomorrow, it will try again once.  If
  317. you're attempting to verify lots of numbers, you'll really appreciate this
  318. feature.  The same is true of VOICE numbers.  A number can be assigned
  319. a voice status even though the modem did not return VOICE.  This is normal.
  320. It would happen in the case where a BBS was called, RINGING was seen once
  321. and NO CARRIER came back more than 20 seconds later.  Although no VOICE
  322. was actually heard, there certainly was no BBS so it makes sense to
  323. assign this a voice status.
  324.  
  325.      Another feature is that if there is no answer in 3 rings, BBSTEST
  326. will assume no answer.  But, the next time it calls, it will let the
  327. phone ring 3 more times until it sees NO CARRIER.  In some cases, it will
  328. let the phone ring until the time in the modems S7 register has elapsed.
  329. (For example, if the previous call gave a BUSY, then it will let the
  330. phone ring until S7 has elapsed because it is likely that there really is
  331. a BBS here.)  Only BUSY numbers will be cycled through endlessly after the
  332. first two passes of BBSTEST.  (Makes sense doesn't it?)
  333.  
  334.      Occasionally, you'll see BBSTEST appear to get "stuck" on a BBS
  335. when it doesn't know how to answer.  You're probably sitting there
  336. watching going "argggg - it's gonna do this all night long!"  Don't
  337. worry.  BBSTEST is normally smart enough to figure out that he doesn't
  338. know what's going on and simply disconnect.  In the event he can't
  339. figure that out, he'll stay connected a maximum of 8 minutes (5 minutes
  340. for 1200 baud and higher) and then simply hang-up.  The worst that can
  341. happen is that BBSTEST gets in an endless loop with a BBS for 5-8 minutes
  342. before hanging up.
  343.  
  344.      In some cases, BBSTEST will absolutely amaze you.  It appears to
  345. use artificial intelligence.  For example, if a BBS comes up with:
  346.  
  347. Hey there Bozo ... your name is what I'd like to know but
  348. then again, if you can't tell me what it is, I'll cut you off...
  349. --->
  350.  
  351. you'd probably think "no way" could BBSTEST understand what is being
  352. said.  But, surprisingly, BBSTEST will respond with your name!  It's fun
  353. to watch - even when BBSTEST gets messed up and responds with the wrong
  354. thing.
  355.  
  356.      Just for your information, BBSTEST decides how to respond as follows.
  357. It looks at the last input line and scans BBSTEST.SCR for the most likely
  358. responses to that line.  It then backs up one line on the screen and
  359. figures the most likely responses for that line.  It continues to do this,
  360. backing up for a total of 24 lines.  Once it has built the "list" of most
  361. likely responses, it sends them one by one until the prompt changes.  In
  362. some cases (like with the ENTER key, NS (non-stop), or "C"ontinue) it
  363. will repeat that same response over and over.  You generally do not have
  364. to be concerned with how BBSTEST figures what it is going to do.  But,
  365. if you are interested, using the DEBUG option will show you in detail
  366. the thought process BBSTEST went through to get its response list.
  367.  
  368.  
  369.      Whenever BBSTEST detects a prompt that it knows it can't deal with,
  370. it records it at the bottom of the BBSTEST.SCR file.  It sticks an * in
  371. front (so it is a comment) and records the phone number.  This allows you
  372. to edit the BBSTEST.SCR file, go to the bottom, see some obvious prompts
  373. that you know how to allow for, uncomment them and add the appropriate
  374. response.  This feature makes it much easier for you to enhance your
  375. BBSTEST.SCR script file without having to sit and watch all the sessions.
  376.  
  377.      The rate of speed which BBSTEST types at is determined by the baud
  378. rate it connected at.  The lower the baud rate the slower BBSTEST types.
  379. Whenever the cursor is flashing fast, BBSTEST is considering responding
  380. to the BBS.  When the cursor is off, BBSTEST realizes that the BBS is
  381. sending information an no response is required.  When the cursor is
  382. blinking slowly, BBSTEST is in the process of sending a response.  You
  383. will normally see this response in red on your screen before the BBS
  384. echoes it.  The ENTER key is indicated by a red arrow.
  385.  
  386.      If you decide to add more phone numbers to your current list, you
  387. can simply create a new BBSTEST.INP file.  The program always looks to
  388. see if BBSTEST.INP has changed (date/time stamp) since the last time it
  389. was read.  If it has not, it continues on with the old list.  If the file
  390. has changed, it will read it in and combine any new numbers with its
  391. current list.  This allows you to keep an ongoing list and simply add new
  392. numbers by creating a new BBSTEST.INP file.  Remember, even if some of
  393. the numbers are duplicated, BBSTEST will filter them out and add only the
  394. new numbers.
  395.  
  396.      If for some reason your list becomes "messed up" simply ERASE the
  397. file BBSTEST.MEM.  That will force a whole new list to be built.  This
  398. is like "starting over".
  399.  
  400.      If you're sitting there watching numbers be dialed and you want to
  401. cycle past a number, you can simply press a key after the number
  402. is dialed.  This will force the modem to return NO CARRIER and you will
  403. move on to the next number.  If you press the space bar, the same number
  404. that was just dialed will be dialed again.  This is handy if you get an
  405. incoming call (you may be using your BBS line to make outgoing calls with
  406. BBSTEST) and you know there was no dial tone.  Just press the space bar
  407. repeatedly until you hear dial tone and the number is actually dialed.
  408.  
  409.  
  410.      Whenever BBSTEST is able to get connected but gets no response from
  411. the BBS, it will give it a special status.  The next time it calls, it
  412. will force itself to 300 baud.  Sometimes 300 baud BBS's are hard to get
  413. connected to and this is why BBSTEST does this.  Also, any number which is
  414. given voice status will be redialed at 300 baud.  Again, all of this is
  415. normal and should be considered a feature of BBSTEST as it tries to get
  416. connected with trouble BBS's.
  417.  
  418.      If the message "NO DIAL TONE" comes up, BBSTEST will continue trying to
  419. dial the number it is on until the NO DIAL TONE goes away.
  420.  
  421.      The "Call=xxxx" on the status line indicates the number of outgoing
  422. calls that have been attempted this session.  The number is NOT carried
  423. forward from session to session.  The status line also indicates the current
  424. time and the elapsed time that this session has been active.
  425.  
  426.      BBSTEST will record new "possible" BBS phone numbers that it finds in
  427. BBSTEST.DAT.  It does a fairly good job of this although many of the
  428. numbers it records will be voice numbers.  To verify, simply go to the
  429. !xxxxxxx file and see what the entire context was.  Amazingly enough,
  430. BBSTEST located over 15 new phone numbers in the Atlanta area simply by
  431. scanning what other BBS's were telling it.  By the way, a number which
  432. is already in the BBSTEST list or doesn't make sense (begins with a 0
  433. or 1 or 999) will not be considered a new number and is therefore ignored.
  434. Whenever I find a new BBS number, I just use my text editor (I'm still
  435. using clunky old WordStar since it doesn't truncate long lines) and add
  436. it to the bottom of BBSTEST.INP.
  437.  
  438.  
  439.  
  440.  
  441.  
  442. SUGGESTED USE
  443.  
  444.      I use BBSTEST once every few weeks to verify all the local numbers.
  445. If you've got a PC at work, it is easy to let BBSTEST run all weekend or
  446. all night.  When you come in, you'll be able to see what has happened on
  447. the status line.  Just press F10 to save everything and PRINT BBSTEST.REP.
  448. You can run BBSTEST again in a few days to try and pick up the numbers
  449. that were busy or no answer.  Each time your Users group comes out with a
  450. new text list of phone numbers, simply copy it into BBSTEST.INP.  If any
  451. new numbers are listed, they will be added automatically to BBSTEST's
  452. dialing list.  This allows you to keep a perpetual report of BBS activity
  453. in your local area.  If you want to start the list over again sometime
  454. just ERASE BBSTEST.MEM.  The ongoing statistics are sometimes nice since
  455. you can see, for example, that out of 35 calls, 32 were BUSY, and 3 times
  456. you verified.  This would show that the particular BBS is very busy.  In
  457. addition, if the BBS goes down for a few weeks, the DATE/TIME LAST VERIFIED
  458. column will show the last date/time you were able to get logged on.
  459.  
  460.      If you run BBSTEST over a week it should give you an excellent idea of
  461. which BBS's are really no answer because they are down permanently.  Of
  462. course, each time you run BBSTEST you increase your chances of finding
  463. BBS's which were just down temporarily.  It is probably a good idea to give
  464. BBS's a full month of no answer before removing them from your lists.  BBS's
  465. that you think are down permanently but keep showing up on your BBSTEST.INP
  466. lists can be filtered out by using the BBSTEST.SCR file (see its doco).
  467. In addition, BBS's which NEVER connect correctly can be filtered out in the
  468. same manner.
  469.  
  470.      If you're just trying to produce a quick list of BBS numbers for
  471. friends, you can simply distribute BBSTEST.REP directly to them.  They could
  472. in turn use that file as a BBSTEST.INP file and using BBSTEST log onto all
  473. the boards in the area to get a quick feel for what they are like.
  474.  
  475.  
  476.  
  477.  
  478.  
  479. FINALE
  480.  
  481.      BBSTEST has a sense of humor (just like the author who occasionally
  482. does standup comedy at a local nightclub!)  Oftentimes it complains about
  483. the workload and says other cute things.  In addition, it can't quite
  484. figure out what it's worth - you'll notice the contribution amount change
  485. each time you run it.  Take it all in stride - we just believe that life
  486. without a few laughs is boring indeed.
  487.  
  488.      That's about it for the documentation.  As you can tell, it was
  489. written in a "shoot from the hip" fashion.  You may have other questions
  490. about BBSTEST which aren't answered here.  You can call us at (404)587-3815
  491. if you like, but keep in mind that is a business number.  At this point,
  492. BBSTEST is a non-profit venture so we simply can't afford to devote a great
  493. deal of time to supporting it.  If you think BBSTEST is neat and you want
  494. to see a commercial version, fully documented and with complete support,
  495. then let us know - particularly with your financial contributions.  By
  496. the way, we have always applied 100% of contributions to commercial purchase
  497. price and we frequently let early contributors beta test and upgrade them
  498. for free.  Have fun with BBSTEST and let us know what you think!
  499.